Golang Job: Chat Developer

Job added on

Company

Barclays

Location

Knutsford, England - United Kingdom

Job type

Full-Time

Golang Job Details

Chat Developer
Radbroke

As a Barclays Chat Developer, you will support solution design, effort estimation, documentation, functional engineering, peer reviews, testing, release and L3 support for Conversational AI and Chat platforms, with particular focus on AWS-based tools, build frameworks and standards, associated DevOps processes. Additionally, as part of this role you will develop solutions for teams across programs within the digital and broader technology domain. You will also develop and deliver innovative and tactical solutions to benefit the community.

Barclays is one of the world's largest and most respected financial institutions, with 329 years of success, quality and innovation behind us. We offer careers that provide endless opportunity – helping millions of individuals and businesses thrive and creating financial and digital solutions that the world now takes for granted.

We’re committed to providing a supportive and inclusive culture and environment for you to work in. This environment recognises and supports ways to balance your personal needs, alongside the professional needs of our business. Providing the opportunity for all our employees, globally to work flexibly empowers each of us to work in a way that suits our lives as well as enabling us to better service our customers’ and clients’ needs. Whether you have family commitments or you’re a carer, or whether you need study time or wish to pursue personal interests, our approach to working flexibly is designed to help you balance your life. If you would like some flexibility, then please discuss this with the hiring manager.

We are currently in the early stages of implementing a hybrid working environment, which means that many colleagues spend part of their working hours at home and part in the office, depending on the nature of the role they are in. We’re flexible on how this works and it may continue to change and evolve. Depending on your team, typically this means that colleagues spend a minimum of between 20% to 60% of their time in the office, which could be over a week, a month, or a quarter. However, some colleagues may choose to spend more time in the office over a typical period than their role type requires. We also have a flexible working process where, subject to business needs, all colleagues globally can request work patterns to reflect their personal circumstances. Please discuss the detail of the working pattern options for the role with the hiring manager.

What will you be doing?

  • You will be working closely with onshore and offshore developers within an agile environment to deliver on time to plan and on budget
  • Contributing to overall application design, translating business requirements into technical designs that can be used to effectively build applications
  • Continually striving to develop yourself and stay abreast of new technologies and emerging methodologies
  • You will be independently identifying repetitive or time-consuming processes that can be automated, especially where they benefit multiple business areas
  • Identifying and resolving problems, working closely with the business and support teams
  • Contributing to status updates, and owning risk or issues to give early visibility of problems

What we’re looking for:

  • You will be a coder, Python and Golang are the languages we currently use but we are open to applicants with experience in other languages too
  • You will have an understanding of test driven / test-first development, continuous integration, ‘clean coding’ and refactoring, and will produce great documentation
  • You will value Continuous Improvement, and work to identify and understand issues affecting quality and deliveries, to make effective improvements
  • You will be a good communicator, able to talk to different audiences effectively and share your knowledge

Skills that will help you in the role:

  • Experience in software design, OOP, Data Modelling, Design Patterns
  • Understanding of writing REST APIs and Serverless Functions/Lambdas
  • We are using AWS as our Cloud Platform and consume AWS micro-services like Lambda S3, Connect, CloudWatch and/or Lex . Any experience in AWS will be highly beneficial

Where will you be working?
The Barclays Technology Campus, just outside Manchester, is our transatlantic tech command centre for information security in the UK. It’s the vital strategic powerhouse behind our global operations. Radbroke is a place where big ideas become realities. Where the talent in the world can build careers full of scope, variety and reward, by creating the technical solutions that meet today’s demands, answer tomorrow’s questions and redefine the future of finance.
#software #LI-Hybrid